Small hydropower - Deutsch Englisch Wörterbuch